killer prices - French English Dictionary